self-pollinating species - Almanca İngilizce Sözlük